Function: treemacs-iter->next!
treemacs-iter->next! is a byte-compiled function defined in
treemacs-persistence.el.
Signature
(treemacs-iter->next! SELF)
Documentation
Get the next element of iterator SELF.
SELF: Treemacs-Iter struct.
Source Code
;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-persistence.el
(define-inline treemacs-iter->next! (self)
"Get the next element of iterator SELF.
SELF: Treemacs-Iter struct."
(inline-letevals (self)
(inline-quote
(let ((head (car (treemacs-iter->list ,self)))
(tail (cdr (treemacs-iter->list ,self))))
(setf (treemacs-iter->list ,self) tail)
head))))